/********************************************************************************
** Form generated from reading UI file 'editorsettings.ui'
**
** Created: Thu 6. Dec 02:24:27 2012
**      by: Qt User Interface Compiler version 4.6.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_EDITORSETTINGS_H
#define UI_EDITORSETTINGS_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QComboBox>
#include <QtGui/QDial>
#include <QtGui/QDialog>
#include <QtGui/QDialogButtonBox>
#include <QtGui/QDoubleSpinBox>
#include <QtGui/QFormLayout>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QTabWidget>
#include <QtGui/QWidget>
#include "colorchooser.h"

QT_BEGIN_NAMESPACE

class Ui_EditorSettings
{
public:
    QGridLayout *gridLayout;
    QTabWidget *tabWidget;
    QWidget *GeneralTab;
    QGridLayout *gridLayout_2;
    QFormLayout *formLayout;
    QWidget *EnvTab;
    QGridLayout *gridLayout_3;
    QFormLayout *formLayout_2;
    QLabel *ambientLightLabel;
    ColorChooser *ambientLightColor;
    QLabel *shadowsTypeLabel;
    QComboBox *shadowsTypeComboBox;
    QLabel *skyboxLabel;
    QComboBox *skyboxComboBox;
    QWidget *CamTab;
    QGridLayout *gridLayout_4;
    QFormLayout *formLayout_3;
    QLabel *cameraPositionLabel;
    QLineEdit *cameraPositionLineEdit;
    QLabel *cameraLookAtLabel;
    QLineEdit *cameraLookAtLineEdit;
    QLabel *cameraFOVLabel;
    QLabel *cameraClippingPlanesLabel;
    QFormLayout *formLayout_4;
    QLabel *cameraNearClipLabel;
    QLabel *cameraFarClipLabel;
    QDoubleSpinBox *doubleSpinBox_2;
    QHBoxLayout *horizontalLayout;
    QDoubleSpinBox *doubleSpinBox;
    QCheckBox *infiniteFarClipCheckbox;
    QHBoxLayout *horizontalLayout_2;
    QDial *cameraFovDial;
    QLabel *cameraFovValue;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *EditorSettings)
    {
        if (EditorSettings->objectName().isEmpty())
            EditorSettings->setObjectName(QString::fromUtf8("EditorSettings"));
        EditorSettings->resize(400, 300);
        gridLayout = new QGridLayout(EditorSettings);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        tabWidget = new QTabWidget(EditorSettings);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        GeneralTab = new QWidget();
        GeneralTab->setObjectName(QString::fromUtf8("GeneralTab"));
        gridLayout_2 = new QGridLayout(GeneralTab);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        formLayout = new QFormLayout();
        formLayout->setObjectName(QString::fromUtf8("formLayout"));

        gridLayout_2->addLayout(formLayout, 0, 0, 1, 1);

        tabWidget->addTab(GeneralTab, QString());
        EnvTab = new QWidget();
        EnvTab->setObjectName(QString::fromUtf8("EnvTab"));
        gridLayout_3 = new QGridLayout(EnvTab);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        formLayout_2 = new QFormLayout();
        formLayout_2->setObjectName(QString::fromUtf8("formLayout_2"));
        ambientLightLabel = new QLabel(EnvTab);
        ambientLightLabel->setObjectName(QString::fromUtf8("ambientLightLabel"));

        formLayout_2->setWidget(0, QFormLayout::LabelRole, ambientLightLabel);

        ambientLightColor = new ColorChooser(EnvTab);
        ambientLightColor->setObjectName(QString::fromUtf8("ambientLightColor"));

        formLayout_2->setWidget(0, QFormLayout::FieldRole, ambientLightColor);

        shadowsTypeLabel = new QLabel(EnvTab);
        shadowsTypeLabel->setObjectName(QString::fromUtf8("shadowsTypeLabel"));

        formLayout_2->setWidget(1, QFormLayout::LabelRole, shadowsTypeLabel);

        shadowsTypeComboBox = new QComboBox(EnvTab);
        shadowsTypeComboBox->setObjectName(QString::fromUtf8("shadowsTypeComboBox"));

        formLayout_2->setWidget(1, QFormLayout::FieldRole, shadowsTypeComboBox);

        skyboxLabel = new QLabel(EnvTab);
        skyboxLabel->setObjectName(QString::fromUtf8("skyboxLabel"));

        formLayout_2->setWidget(2, QFormLayout::LabelRole, skyboxLabel);

        skyboxComboBox = new QComboBox(EnvTab);
        skyboxComboBox->setObjectName(QString::fromUtf8("skyboxComboBox"));

        formLayout_2->setWidget(2, QFormLayout::FieldRole, skyboxComboBox);


        gridLayout_3->addLayout(formLayout_2, 0, 0, 1, 1);

        tabWidget->addTab(EnvTab, QString());
        CamTab = new QWidget();
        CamTab->setObjectName(QString::fromUtf8("CamTab"));
        gridLayout_4 = new QGridLayout(CamTab);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        formLayout_3 = new QFormLayout();
        formLayout_3->setObjectName(QString::fromUtf8("formLayout_3"));
        formLayout_3->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
        cameraPositionLabel = new QLabel(CamTab);
        cameraPositionLabel->setObjectName(QString::fromUtf8("cameraPositionLabel"));

        formLayout_3->setWidget(0, QFormLayout::LabelRole, cameraPositionLabel);

        cameraPositionLineEdit = new QLineEdit(CamTab);
        cameraPositionLineEdit->setObjectName(QString::fromUtf8("cameraPositionLineEdit"));

        formLayout_3->setWidget(0, QFormLayout::FieldRole, cameraPositionLineEdit);

        cameraLookAtLabel = new QLabel(CamTab);
        cameraLookAtLabel->setObjectName(QString::fromUtf8("cameraLookAtLabel"));

        formLayout_3->setWidget(1, QFormLayout::LabelRole, cameraLookAtLabel);

        cameraLookAtLineEdit = new QLineEdit(CamTab);
        cameraLookAtLineEdit->setObjectName(QString::fromUtf8("cameraLookAtLineEdit"));

        formLayout_3->setWidget(1, QFormLayout::FieldRole, cameraLookAtLineEdit);

        cameraFOVLabel = new QLabel(CamTab);
        cameraFOVLabel->setObjectName(QString::fromUtf8("cameraFOVLabel"));

        formLayout_3->setWidget(2, QFormLayout::LabelRole, cameraFOVLabel);

        cameraClippingPlanesLabel = new QLabel(CamTab);
        cameraClippingPlanesLabel->setObjectName(QString::fromUtf8("cameraClippingPlanesLabel"));

        formLayout_3->setWidget(4, QFormLayout::LabelRole, cameraClippingPlanesLabel);

        formLayout_4 = new QFormLayout();
        formLayout_4->setObjectName(QString::fromUtf8("formLayout_4"));
        cameraNearClipLabel = new QLabel(CamTab);
        cameraNearClipLabel->setObjectName(QString::fromUtf8("cameraNearClipLabel"));

        formLayout_4->setWidget(0, QFormLayout::LabelRole, cameraNearClipLabel);

        cameraFarClipLabel = new QLabel(CamTab);
        cameraFarClipLabel->setObjectName(QString::fromUtf8("cameraFarClipLabel"));

        formLayout_4->setWidget(1, QFormLayout::LabelRole, cameraFarClipLabel);

        doubleSpinBox_2 = new QDoubleSpinBox(CamTab);
        doubleSpinBox_2->setObjectName(QString::fromUtf8("doubleSpinBox_2"));
        doubleSpinBox_2->setDecimals(4);
        doubleSpinBox_2->setMinimum(0.001);

        formLayout_4->setWidget(0, QFormLayout::FieldRole, doubleSpinBox_2);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        doubleSpinBox = new QDoubleSpinBox(CamTab);
        doubleSpinBox->setObjectName(QString::fromUtf8("doubleSpinBox"));
        doubleSpinBox->setAccelerated(true);
        doubleSpinBox->setMinimum(10);
        doubleSpinBox->setMaximum(100000);

        horizontalLayout->addWidget(doubleSpinBox);

        infiniteFarClipCheckbox = new QCheckBox(CamTab);
        infiniteFarClipCheckbox->setObjectName(QString::fromUtf8("infiniteFarClipCheckbox"));

        horizontalLayout->addWidget(infiniteFarClipCheckbox);


        formLayout_4->setLayout(1, QFormLayout::FieldRole, horizontalLayout);


        formLayout_3->setLayout(4, QFormLayout::FieldRole, formLayout_4);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        cameraFovDial = new QDial(CamTab);
        cameraFovDial->setObjectName(QString::fromUtf8("cameraFovDial"));
        cameraFovDial->setMinimumSize(QSize(40, 40));
        cameraFovDial->setMaximumSize(QSize(40, 40));

        horizontalLayout_2->addWidget(cameraFovDial);

        cameraFovValue = new QLabel(CamTab);
        cameraFovValue->setObjectName(QString::fromUtf8("cameraFovValue"));
        cameraFovValue->setInputMethodHints(Qt::ImhPreferNumbers);

        horizontalLayout_2->addWidget(cameraFovValue);


        formLayout_3->setLayout(3, QFormLayout::FieldRole, horizontalLayout_2);


        gridLayout_4->addLayout(formLayout_3, 0, 0, 1, 1);

        tabWidget->addTab(CamTab, QString());

        gridLayout->addWidget(tabWidget, 0, 0, 1, 1);

        buttonBox = new QDialogButtonBox(EditorSettings);
        buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        gridLayout->addWidget(buttonBox, 1, 0, 1, 1);


        retranslateUi(EditorSettings);
        QObject::connect(buttonBox, SIGNAL(accepted()), EditorSettings, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), EditorSettings, SLOT(reject()));
        QObject::connect(cameraFovDial, SIGNAL(valueChanged(int)), cameraFovValue, SLOT(setNum(int)));

        tabWidget->setCurrentIndex(1);


        QMetaObject::connectSlotsByName(EditorSettings);
    } // setupUi

    void retranslateUi(QDialog *EditorSettings)
    {
        EditorSettings->setWindowTitle(QApplication::translate("EditorSettings", "Settings", 0, QApplication::UnicodeUTF8));
        tabWidget->setTabText(tabWidget->indexOf(GeneralTab), QApplication::translate("EditorSettings", "General", 0, QApplication::UnicodeUTF8));
        ambientLightLabel->setText(QApplication::translate("EditorSettings", "Ambient Light", 0, QApplication::UnicodeUTF8));
        ambientLightColor->setText(QString());
        shadowsTypeLabel->setText(QApplication::translate("EditorSettings", "Shadows Type", 0, QApplication::UnicodeUTF8));
        skyboxLabel->setText(QApplication::translate("EditorSettings", "Skybox", 0, QApplication::UnicodeUTF8));
        tabWidget->setTabText(tabWidget->indexOf(EnvTab), QApplication::translate("EditorSettings", "Environnement", 0, QApplication::UnicodeUTF8));
        cameraPositionLabel->setText(QApplication::translate("EditorSettings", "Camera Position", 0, QApplication::UnicodeUTF8));
        cameraLookAtLabel->setText(QApplication::translate("EditorSettings", "Camera LookAt", 0, QApplication::UnicodeUTF8));
        cameraFOVLabel->setText(QApplication::translate("EditorSettings", "Camera FOV", 0, QApplication::UnicodeUTF8));
        cameraClippingPlanesLabel->setText(QApplication::translate("EditorSettings", "Camera Clipping Planes", 0, QApplication::UnicodeUTF8));
        cameraNearClipLabel->setText(QApplication::translate("EditorSettings", "Near Clip", 0, QApplication::UnicodeUTF8));
        cameraFarClipLabel->setText(QApplication::translate("EditorSettings", "Far Clip", 0, QApplication::UnicodeUTF8));
        infiniteFarClipCheckbox->setText(QApplication::translate("EditorSettings", "Infinite", 0, QApplication::UnicodeUTF8));
        cameraFovValue->setText(QApplication::translate("EditorSettings", "0.0", 0, QApplication::UnicodeUTF8));
        tabWidget->setTabText(tabWidget->indexOf(CamTab), QApplication::translate("EditorSettings", "Camera", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class EditorSettings: public Ui_EditorSettings {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_EDITORSETTINGS_H
